development sales software michigan university open source detroit grand rapids projects management developers college sales training state relationship ann arbor sales systems project management change management crm consulting higher education customer